Tire levers - German English Dictionary